English Dictionary
◊ SWAMP CANDLES
swamp candles
n : North American plant with spikes of yellow flowers, found in
wet places [syn: {Lysimachia terrestris}]